package org.linlinjava.litemall.wx.vo;

import lombok.Data;
import org.linlinjava.litemall.db.domain.LitemallAddress;
import org.linlinjava.litemall.db.domain.LitemallShop;
import org.linlinjava.litemall.db.domain.LumiereSubscribeRule;
import org.linlinjava.litemall.wx.dto.LumiereSubscribeGoodsDTO;

import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.time.LocalTime;

@Data
public class SubscribeUserVo {
    private LumiereSubscribeGoodsDTO lumiereSubscribeGoodsDto;

    private LumiereSubscribeRule lumiereSubscribeRule;

    private LitemallShop litemallShop;

    private LitemallAddress litemallAddress;

    private Byte deliveryMethod;

    private Integer[] deliveryDays;

    private String[] deliveryDates;

    private LocalTime deliveryStartTime;

    private LocalTime deliveryEndTime;

    private LocalDateTime startTime;

    private LocalDateTime endTime;

    private Boolean autoSub;

    private Byte autoPayType;

    private Integer autoPayId;

    private Integer linkId;

    private String remark;

    private Integer status;

    private Integer subscribeUserId;

    private BigDecimal price;

    private Integer point;

    private Integer number;

    private Integer subscribeId;





}
